champion or winner in an athletic competition - Spanisch Englisch Wörterbuch